cuir embouti - German English Dictionary